Conversation
- Removed the evaluation enrichment step from the website build script, simplifying the build process. - Integrated the evaluation enrichment directly into the pack data generation, ensuring packs are enriched before cleanup. Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
- Renamed references from 'agentic-collections' to 'agentic-collections-catalog' across documentation and scripts for consistency. - Updated URLs in app.js, index.html, and build_website.py to point to the new repository. - Adjusted evaluation logic in scripts to accommodate the new repository structure. Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
- Removed references to the 'catalog' directory in AGENTS.md and updated schema coordination instructions. - Adjusted GitHub Actions workflow to exclude 'catalog/**' path. - Deleted unused modal code from app.js and updated index.html title and section headers for consistency. - Revised README.md to reflect the new repository name and updated validation command. Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
…ollection_pages.py - Updated the _pack_blob_base function to support both GitHub and GitLab blob URL formats. - Modified skill path generation to prioritize file_path from skill data, falling back to a default structure if not present. - Improved handling of skills content in the render_collection_page function to ensure proper display when no orchestration or catalog skills are available. Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
- Introduced a new function to generate a Lola installation block for packs lacking deploy_and_use instructions. - Updated the render_collection_page function to include the Lola installation block when applicable. - Added constants for the marketplace raw URL and alias for better maintainability. Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
- Added the apply_eval_enrichment function to enhance pack data with evaluation reports during the website build. - Updated the build_website function to include a step for enriching packs, ensuring data is processed before generating MCP server data. Signed-off-by: Daniele Martinoli <dmartino@redhat.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This reverts commit 4f1f98f.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
agentic-collectionsrepo; align all URLs, docs, and CI triggers toagentic-collections-catalogshowPackDetails()modal function (~470 lines) and its dead#pack-modalHTML; replace stale checklist items incheck_site.py.catalog/collection.yaml, infer skills fromSKILL.mdfrontmatter and populate the Skills tab with name, description, and a source link_pack_blob_base()now uses/-/blob/for GitLab repos and falls back to.(not pack name) when nopathis set in the marketplace module — fixes hummingbird linksdeploy_and_useinstructionsapply_eval_enrichment(pack_data, root)call inbuild_website.pyso eval reports in the catalog repo'seval/directory are picked up (was lost in a prior refactor)Test plan
make generateand verify no errorsdocs/collections/hummingbird.html— Skills tab shows skills from SKILL.md; source link ishttps://gitlab.com/redhat/hummingbird/skills/-/blob/main/SKILL.mdlola install -f <name>docs/index.htmltitle is "Red Hat Agentic Catalog" and section header reads "Agentic Collections"🤖 Generated with Claude Code